const _0x4baa = [
    'sendWarn',
    'xscfA',
    '400WvJPEt',
    '450356FBddcR',
    '627236vMufpk',
    'updateTree',
    'consoleErr',
    'sendToHost',
    'electron',
    '87874OcxxwR',
    'sendError',
    'pHYVQ',
    'consoleWar',
    'FEPmf',
    'ree',
    '6kdlPJj',
    '1PKkObg',
    'FLTLc',
    'cWdNJ',
    'RTyTs',
    'showNodeDe',
    'ate',
    'canUpdateT',
    'sendGameSt',
    'sendTree',
    'gameState',
    '30rxMtPo',
    'OWsUl',
    'tail',
    'locateNode',
    'GJCmX',
    '38071txbQcv',
    '1074qlINWi',
    'consoleLog',
    'sendLog',
    '5199rnKLmX',
    '2083206NrXFdr',
    '10WiCHJm'
];
const _0xfa46a9 = _0x4b6d;
function _0x4b6d(_0x1ebb41, _0x2faecf) {
    _0x1ebb41 = _0x1ebb41 - (0x116 * -0x12 + 0x1123 + 0x8 * 0x6a);
    let _0x3f5899 = _0x4baa[_0x1ebb41];
    return _0x3f5899;
}
(function (_0x18e863, _0x5755e5) {
    const _0x337fc3 = _0x4b6d;
    while (!![]) {
        try {
            const _0xc1a744 = parseInt(_0x337fc3(0xf7)) * -parseInt(_0x337fc3(0xf1)) + parseInt(_0x337fc3(0xe7)) * -parseInt(_0x337fc3(0x107)) + parseInt(_0x337fc3(0x10b)) * -parseInt(_0x337fc3(0x102)) + -parseInt(_0x337fc3(0x108)) * -parseInt(_0x337fc3(0xea)) + -parseInt(_0x337fc3(0xec)) + -parseInt(_0x337fc3(0xeb)) * parseInt(_0x337fc3(0xf8)) + parseInt(_0x337fc3(0x10c));
            if (_0xc1a744 === _0x5755e5)
                break;
            else
                _0x18e863['push'](_0x18e863['shift']());
        } catch (_0x215a9b) {
            _0x18e863['push'](_0x18e863['shift']());
        }
    }
}(_0x4baa, 0xb6 * 0xebf + 0x28 * 0x138b + 0xb32 * -0xb4));
const {ipcRenderer} = require(_0xfa46a9(0xf0));
global[_0xfa46a9(0xff) + _0xfa46a9(0xfd)] = _0x1cb92d => {
    const _0x2d4a0f = _0xfa46a9, _0x2a8fe6 = { 'RTyTs': _0x2d4a0f(0x101) };
    ipcRenderer[_0x2d4a0f(0xef)](_0x2a8fe6[_0x2d4a0f(0xfb)], _0x1cb92d);
}, global[_0xfa46a9(0x105)] = _0x40808f => {
    const _0x1e2fb1 = _0xfa46a9, _0x193d7e = { 'pHYVQ': _0x1e2fb1(0x105) };
    ipcRenderer[_0x1e2fb1(0xef)](_0x193d7e[_0x1e2fb1(0xf3)], _0x40808f);
}, global[_0xfa46a9(0x10a)] = _0x359133 => {
    const _0x4d96f8 = _0xfa46a9, _0x3e09ed = { 'GJCmX': _0x4d96f8(0x109) };
    ipcRenderer[_0x4d96f8(0xef)](_0x3e09ed[_0x4d96f8(0x106)], _0x359133);
}, global[_0xfa46a9(0xf2)] = _0x248a6d => {
    const _0x2b0013 = _0xfa46a9, _0x1d4fc6 = { 'xscfA': _0x2b0013(0xee) + 'or' };
    ipcRenderer[_0x2b0013(0xef)](_0x1d4fc6[_0x2b0013(0xe9)], _0x248a6d);
}, global[_0xfa46a9(0xe8)] = _0x16c54a => {
    const _0x6f5385 = _0xfa46a9, _0x55fbab = { 'FLTLc': _0x6f5385(0xf4) + 'n' };
    ipcRenderer[_0x6f5385(0xef)](_0x55fbab[_0x6f5385(0xf9)], _0x16c54a);
}, global[_0xfa46a9(0x100)] = _0x149d16 => {
    const _0x4742ec = _0xfa46a9, _0x32b7fe = { 'OWsUl': _0x4742ec(0xed) };
    ipcRenderer[_0x4742ec(0xef)](_0x32b7fe[_0x4742ec(0x103)], _0x149d16);
}, global[_0xfa46a9(0xfc) + _0xfa46a9(0x104)] = _0x4c7fe0 => {
    const _0x18dabc = _0xfa46a9, _0x5813cb = { 'cWdNJ': _0x18dabc(0xfc) + _0x18dabc(0x104) };
    ipcRenderer[_0x18dabc(0xef)](_0x5813cb[_0x18dabc(0xfa)], _0x4c7fe0);
}, global[_0xfa46a9(0xfe) + _0xfa46a9(0xf6)] = () => {
    const _0x537b26 = _0xfa46a9, _0x36aa1c = { 'FEPmf': _0x537b26(0xfe) + _0x537b26(0xf6) };
    ipcRenderer[_0x537b26(0xef)](_0x36aa1c[_0x537b26(0xf5)], !![]);
};